stress echocardiography - Spanish English Dictionary